@import url(layout.css);

ul.fans_list li span em.fansnum i ,ul.fans_list li span em.phnum i ,ul.joinlist li em.fansnum i ,ul.joinlist li em.phnum i{ display:inline-block; width:16px; height:16px; background:url(../images/icon.gif) no-repeat 0 0; margin-right:5px; vertical-align:sub;}

ul.fans_list{ width:660px;}
ul.fans_list li{ float:left; width:208px; border:1px solid #ddd; margin:20px 10px 0 0;}
ul.fans_list li:hover{ box-shadow:2px 2px 8px rgba(0,0,0,.1); border-color:#ccc;}
ul.fans_list li img{ width:120px; height:120px; border-radius:120px; margin:20px 0 10px;}
ul.fans_list li a{ display:block; text-align:center;}
ul.fans_list li a.img{ position:relative; text-align:center; width:100%;}
ul.fans_list li a.img:hover i{ display:block;}
ul.fans_list li a.img i{ position:absolute; background:rgba(255,102,153,0.9) url(../images/icon_add.gif) no-repeat center; width:18px; height:18px; padding:10px; border-radius:26px; top:5px; right:5px; display:none;}
ul.fans_list li a.fans_name{ height:33px; line-height:33px; font-size:16px;}
ul.fans_list li span{ display:block; height:50px; background:#f8f8f8; border-top:1px solid #eee; color:#999; margin-top:10px;}
ul.fans_list li span em{ float:left; width:103px; display:block; line-height:50px; text-align:center; font-size:12px;}
ul.fans_list li span em.fansnum{ border-right:1px solid #eee; width:104px;}

ul.fans_list li span em.fansnum i{ background-position:0 -16px;}
ul.fans_list li span em.phnum i{ background-position:-16px -16px;}
ul.joinlist li em.fansnum i{ background-position:0 0;}
ul.joinlist li em.phnum i{ background-position:-16px 0;}

/**/
.r_search{ height:32px;}
.r_search .txt{ width:224px; height:30px; border:1px solid #ddd; border-right:0; padding:0 10px; line-height:30px; font-family:"微软雅黑"; float:left;}
.r_search .btn{ float:left; height:32px; width:65px; background:#000; color:#fff; font-family:"微软雅黑"; font-size:16px; cursor:pointer;}

ul.joinlist li{ height:100px;}
ul.joinlist li img{ border-radius:100px; float:left; margin-right:10px;}
ul.joinlist li strong{ font-size:16px; height:20px; margin-bottom:10px; padding-top:12px;}
ul.joinlist li img{ width:100px; height:100px;}
ul.joinlist li a em{ display:block; font-size:12px; height:25px; line-height:25px; color:#999;}